package t4tools.lepath.model;

import java.util.ArrayList;
import java.util.HashSet;
import java.util.List;
import java.util.Set;

public class Clazz {

	private String name;
	private List<Field> fields = new ArrayList<Field>();
	private Set<String> ignoredFieldNames = new HashSet<String>();
	private Class<?> target;

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public List<Field> getFields() {
		return fields;
	}

	public void setFields(List<Field> fields) {
		this.fields = fields;
	}

	public Set<String> getIgnoredFieldNames() {
		return ignoredFieldNames;
	}

	public void setIgnoredFieldNames(Set<String> ignoredFieldNames) {
		this.ignoredFieldNames = ignoredFieldNames;
	}

	public Class<?> getTarget() {
		return target;
	}

	public void setTarget(Class<?> target) {
		this.target = target;
	}

}
